58 pubs · 4,083 cites · h-index 23
Chinese Academy of Sciences
2001 - Present
Wuhan University
2026 - Present
Wuhan Institute of Virology
2026 - Present
Jilin Agricultural University
2024 - Present
Ningbo Institute of Industrial Technology
2026 - Present