C3S – New Address and Telephone Number
Chennai Centre for China Studies has recently shifted to a new address:
Chennai Centre for China Studies,
(Athena Infonomics office)
No. 15, Arcot Street,
T. Nagar,
Chennai- 600017
Tamil Nadu, India.
The new telephone number is 044-24340292.