Home
members
publications
News & Events
Projects
Contact us
Address
Interdisciplinary Research Center on Biology and Chemistry, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, 100 Haike Road, Building #13 Shanghai, 201210, China