Contact Info

  • ADDRESS: Institute of Plant Physiology and Ecology Shanghai Institutes for Biological Sciences Chinese Academy of Sciences 300 Fenglin Road, Shanghai 200032, CHINA
  • TEL: 021-54924264
  • EMAIL: jwwang@sibs.ac.cn
  • WEB: http://wanglab.sippe.ac.cn