Harbin Institute of Technology
Harbin, Heilongjiang, China
Department of Life Sciences and Medicine
Institute, Department or Faculty Head
Harbin Institute of Technology, Harbin, China
01 Jan 2024 - 01 Dec 2025