32 Kexue Yuan Road, Zhongguancun Life Science Park, Changping District, Beijing 102206
Facility Information