Xingruo Xu

Xingruo Xu

TED Translator
Ningbo, Shanghai, China
Follow

About Xingruo

I am a…

Student

I'm passionate about

languages, literature, art, travelling...