Contact Us

Head Office

Room 804, No. 201 Xin Jinqiao Road
Shanghai 201206, China

Email: contact@apsca.org

Phone: +86-21-31200321
Fax: +86-21-50777112

India Office

C-585, LGF, Defence Colony
New Delhi 110024, India

Email: abhijit@apsca.org

Phone: +91 120 455 2654

Follow us