Affiliation: | 1. Shanghai Key Laboratory of Regulatory Biology, School of Life Sciences, East China Normal University, No. 500 Minhang Dongchuan Road, Shanghai, 200241, People’s Republic of China 2. Shanghai Majorbio Bio-pharm Technology Co. Ltd., Shanghai, 201203, People’s Republic of China
|