Army Medical University
Chongqing, China
Senior Scientist or Principal Investigator
Army Medical University, Chongqing, China
01 Dec 2023 - 01 Aug 2025