CHINA – Lab Facilities & Offices

Contact Us

Address

Room 202, 2nd Floor
No.789 Shenwang Road
Minhang, Shanghai, 201108, China

Phone

+86-21-33730108