Institution: | 1. Department of Gastroenterology, Zhongnan Hospital of Wuhan University, Wuhan 430071, China;
2. Department of Immunology, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China;
3. State Key Lab, Institute of Hydrobiology, The Chinese Academy of Sciences, Wuhan 430077, China |