You can find us at:

 

Shanghai Center for Plant Stress Biology

Chenshan Botanical Garden, Gate 3

3888 Chenhua Road, 201602, Shanghai, PR China.

 

Shanghai Center for Plant Stress Biology (PSC)

Shanghai Instiututes of Biological Sciences (SIBS)

Chinese Academy of Sciences (CAS)

You can find our email addresses, as well as other additional information at our institute website:

 

MPBI Lab Profile at the PSC website

 

PSC Website (English)

 

PSC Website (Chinese)

@2019 Alberto Macho - Shanghai Center for Plant Stress Biology - Chinese Academy of Sciences