Contact details

Chengdu Institute of Biology, Chinese Academy of Sciences

9 Sec.4, Renmin Nan Rd. Chengdu (610041), Sichuan, P. R. China

Phone: (028) 8523 8178

Fax:  (028) 8522 2753

email: qiyin@cib.ac.cn

Leave a Reply

Your email address will not be published. Required fields are marked *