Department of Surgery Laboratoire200749ShanghaiChine
Fudan University [Shanghai] Institution140179Shanghai, YangpuROR : https://ror.org/006teas31Chinehttp://www.fudan.edu.cn/englishnew/
Shanghai Public Health Center Institution349266France