School of Life Sciences Office Add: Room 161, School of Life Sciences, 500 Dongchuan Road, Shanghai, P.R. China Zip code: 200241 Tel: +86-21-54342605 Email: ecnubio@bio.ecnu.edu.cn
School of Life Sciences Office Add: Room 302, Block B, Science Building, 3663 North Zhongshan Road, Shanghai, P.R. China Zip code: 200062 Email: ecnubio@bio.ecnu.edu.cn