Lara Press

Content Production Specialist, TED
New York, NY, United States

About Lara

Languages

English, Spanish

TED Conference

TEDActive 2015

Universities

Brown University

Favorite talks