Deborah Kornfilt

Head of Development@Social Media Lab, EPFL (Swiss Federal Institute of Technology)
Geneva, Switzerland

About Deborah

TED Conferences

TEDGlobal 2013, TEDGlobal 2012, TEDGlobal 2011, TED2011, TEDGlobal 2010