Welcome to our regional office for China, located in Shanghai.
Visit us: Room 301, 240 Hedan Road, Pudong New District, 200131, Shanghai, China
Phone: (+86) 21 5077 8771
Go to contact info
Protein data points generated
Publications listed on website