1. Institute of Pharmacology and Toxicology, Zhejiang Province Key Laboratory of Anti-Cancer Drug Research, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, China.
2. Innovation Institute for Artificial Intelligence in Medicine, Zhejiang University, Hangzhou, China.
3. Westlake Laboratory of Life Sciences and Biomedicine, Hangzhou, Zhejiang, China.
4. Key Laboratory of Growth Regulation and Translational Research of Zhejiang Province, Hangzhou, Zhejiang 310024, China.
5. School of Life Sciences, Westlake University, Hangzhou, Zhejiang 310024, China.
6. Institute of Basic Medical Sciences, Westlake Institute for Advanced Study, Hangzhou, Zhejiang 310024, China.
7. School of Medicine, Hangzhou City University, Hangzhou, Zhejiang 310015, China.
8. Engineering Research Center of Innovative Anticancer Drugs, Ministry of Education, Hangzhou, China.
9. Cancer Center, Zhejiang University, Hangzhou, China.