top of page

Innovative, Effective Drugs for the great multitude
Contact
Address
3698 Haven Avenue, Suite A
Redwood City, CA 94063, USA
JLABS @ Shanghai, 6th Floor, Building 1, South Building, Jinchuang Building, No. 4560 Jinke Road, Shanghai
& Unit 10, No. 159 Tianzhou Road, Xuhui District, Shanghai 200235
bottom of page