1. Biotherapeutics Discovery Research Center Shanghai Institute of Materia Medica, Chinese Academy of Sciences Bldg#1, 720 Cai Lun Road Shanghai 200126 PR China
2. University of Chinese Academy of Sciences Beijing PR China
3. State Key Laboratory of Drug Research Shanghai Institute of Materia Medica, Chinese Academy of Sciences 555 Zu Chong Zhi Road Shanghai 200126 PR China
4. Shanghai Mabstone Biotechnology Ltd Shanghai PR China
5. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics School of Public Health and School of Life Science Xiamen University Xiamen PR China
6. Dartsbio Pharmaceuticals Ltd Zhongshan PR China