


United States
245 Main St 2nd floor
China
706 Block B, Dongsheng Building
China
New Area Free Trade No. 1 Life Science and Technology Industrial Park Phase 1 No. 2-1
China
New Area Zhangjiang Hi-Tech Park Xiangke Road No. 58 Juxin R & D Building 2 1st Floor D Area
China
The third floor of the second phase of the International Biomedical Industrial Park, No. 2 Hongliu Road