Baojian Ding

Affiliations

  • Chief Operating Officer at American Smooth Wave Ventures Inc. (ASWV), 2011-03-02