Fengping Shan

Affiliations

  • Chief Science Officer at Tni Biotech Inc. (TNIB), 2014-07-15