Headquarter/Lab
San Diego
10239 Flanders Ct, Suite 101, San Diego, CA, US, 92121
Office/Lab
Shanghai
887 Zuchongzhi Road, Pudong New Area, Shanghai, China, 201210