Xueqiang (Cliff) Yin

Xueqiang (Cliff) Yin is executive director, CMC Project Management, STA Pharmaceutical, a WuXi AppTec Company (WuXi STA).

Articles