logo

Our Team

Yang Yang

Deputy Director, Tianqiao and Chrissy Chen Institute for Translational Research

Yang Yang

Yang Yang is the Deputy Director for the Tianqiao and Chrissy Chen Institute for Translational Research in Shanghai, China. In this role, he is responsible for managing TCCI’s principal partnership with the Zhou Liangfu Medical Development Foundation and coordinating with clinical partners such as Huashan Hospital and other TCCI® scientists in China. Yang Yang has a Bachelor of Journalism from Fudan University.

Early in his career, Yang Yang was a journalist, working first at People’s Daily and then at Xin Min Evening News as USA Bureau Chief, director of health, science and education news department and management office. Between 2009 and 2017, Yang held a variety of executive positions including managing director of Shanda Capital, senior vice-president of Shanda World Limited and chief executive officer of Shenzhi O2O Entertainment Limited.