Xiangyuan Jiang

Affiliations

  • Chief Investment Officer at Chinacast Education Corp (CAST), 2010-08-17