1. The Dingli Clinical College of Wenzhou Medical University Wenzhou Zhejiang China
2. Department of Surgical Oncology Wenzhou Central Hospital Wenzhou Zhejiang China
3. The Second Affiliated Hospital of Shanghai University Wenzhou Zhejiang China
4. Interventional Cancer Institute of Chinese Integrative Medicine Putuo Hospital, Shanghai University of Traditional Chinese Medicine Shanghai China
5. School of Medicine Shanghai University Shanghai China
6. Institute of Translational Medicine Shanghai University Shanghai China
7. Organoid Research Center Shanghai University Shanghai China
8. Wenzhou Institute of Shanghai University Wenzhou China