Ting Shen on Muck Rack

Ting Shen

Deputy Director of Editorial, China Advertising