Yin Chengliang, Zhu Yuanyuan, Lv Yufei, Deng Hongping, Liu Bing
Faculty of Medicine, Macau University of Science and Technology, Macau 999078, China.
Department of Pathology, Harbin Medical University, Nangang District, Harbin 150001, China.
Innovation (Camb). 2023 Aug 2;4(5):100492. doi: 10.1016/j.xinn.2023.100492. eCollection 2023 Sep 11.