Specializing in antibody discovery and end-to-end early-stage research services.

Contact Information

3rd Floor, Building 28, Lane 10688, Beiqing Road, Qingpu District, Shanghai

Data is being updated...