Lili Liang

Translator and Interpreter, TED
Monterey, CA, United States

Subtitled talks