Adcentrx Theraputics 5580 Morehouse Dr. Suite 210 San Diego, CA 92121, USA
+1-858-428-9502
info@adcentrx.com
1st Floor, Building 2, Nexxus Life Science Park No. 865 Zuchongzhi Road, Pudong New Area Shanghai
+86-21-6088-0026