Contact Us
Contact Us

Tel: +86 28 84616625

Postcode: 610106

E-mail: ioccaa@cdu.edu.cn

Address: No.2025 Chengluo Road, Longquanyi District, Chengdu, Sichuan, 610106, P.R.China