Roger Long Tianwei

Senior Commercial Manager II at WuXi AppTec