top of page

Contact Us

Please fill in the form to get in touch with us for more information! 

Thanks for submitting!

Careers

Hiring will be posted soon.

 

​

​

Address

SINGAPORE 

1 Biopolis Drive,

#05-01, Amnios,

Singapore 138622

Singapore

CHINA

388 Shengrong Road,

Building 16, 4F,

Pudong New District,

Shanghai

China

UNITED STATES

85 Bolton St,

Cambridge, MA 02140

USA

bottom of page