Contact

Address

Institute of Plant Physiology and Ecology.
Shanghai Institutes for Biological Sciences.
Chinese Academy of Sciences.
300 Fenglin Road, Shanghai, 200032, China

 

Telephone And Email

86-21-54924263

jwwang@sibs.ac.cn