1. WuXi AppTec, Tianjin Economic-Technological Development Area TEDA, 168 Nanhai Road, TJS, 300457, China
2. WuXi AppTec, Waigaoqiao Free Trade Zone, 288 Fute Zhong Road, Pudong New Area, Shanghai, 200131, China
3. AbbVie Bioresearch Center, 381 Plantation Street, Worcester, Massachusetts 01605, USA