Xinli Geng

Xinli Geng

TED Translator
Oxford, Ohio, United States
Follow

About Xinli

I'm passionate about

culture, languages, technology