2727 Jinke Road, 3rd Fl. of Building C, Zhangjiang Hi-tech Park, Shanghai 201203, China
Facility Information