Lu Haojia, Chen Xing
Institutes of Biomedical Sciences and Liver Cancer Institute, Zhongshan Hospital, Fudan University, Shanghai 200032, China.
Department of Chemistry and NHC Key Laboratory of Glycoconjugates Research, Fudan University, Shanghai 200433, China.
Acta Biochim Biophys Sin (Shanghai). 2024 Aug 15;56(8):1097-1098. doi: 10.3724/abbs.2024143.