Talks from TEDxBrussels 2016

Filmed on 14 March 2016 at Brussels Event Brewery