Contact Us

Institute of Plant Physiology and Ecology

Shanghai Institutes for Biology Sciences

Chinese Academy of Sciences

Address: 300 Fenglin Road, Xuhui District, Shanghai 200032, China

Tel: 021-54924354, 021-54924384

E-mail: xinxf@sippe.ac.cn



[Upward]