UnConference track

Comments

Comments are closed.

Rated 4

Anonymous at 01:50 on 18 Nov 2017

Good talk, but the conclusion was too rushed. It needs more work explaining the process.