About us
Company Overview
Management Team
Vision & Mission
Social Responsibility
Awards & Honors
R&D
Strategy & Capabilities
Pipeline
Partnering
Partnering Strategy
Partners
News center
Careers
Contact us
Hangzhou Headquaters
3-6F, Building 24, Yinhai Sci-Tech Innovation Center, 501 Fucheng Road, Xiasha Street Qiantang District, Hangzhou 310018, China
+86-21-3886 3300
info@innolakebio.com
Shanghai Business Operation Center
Rm 1003, Building 3B, New Bund World Trade Center, No. 11, Lane 221, Dongyu Road, Shanghai 200126, China
+86-21-3886 3300
bd@innolakebio.com