167 pubs · 3,544 cites · h-index 33
Chinese PLA General Hospital
2022 - Present
Beijing University of Chemical Technology
2013 - Present
Guangdong University of Technology
2025 - 2025
Shenzhen University
Nankai University
2008 - 2025