School of Life Sciences Laboratoire466428Chine
East China Normal University [Shangaï] Institution300771ECNU3663 Zhongshan N Rd, Putuo, ShanghaiROR : https://ror.org/02n96ep67Chinehttp://english.ecnu.edu.cn/