Helene Batt

Open Translation Project Coordinator, TED
Brooklyn, NY, United States

Subtitled talks