9 pubs · 358 cites · h-index 8
Fudan University
2014 - 2021
State Key Laboratory of Genetic Engineering
2021 - 2021
PLA 306 Hospital
2012 - 2014
Army Medical University
2011 - 2013