Shuaihua Wallace Cheng

Shuaihua Wallace Cheng

Shuaihua Wallace Cheng is the managing director for China at the International Centre for Trade and Sustainable Development