Let's Discuss 
Your Next Project

Fill out the form, or call us to

set up a free consultation.

Shanghai International Biomedical Science & Innovation Center, 242 Hedan Road, Waigaoqiao Pilot Free Trade Zone, Shanghai, China

info@sequanta.com

(+86)021 -20500599

Thanks for submitting!