James Zhang

Affiliations

  • Director at Duoyuan Printing Inc. (DYP), 2010-07-15