130 pubs · 7,702 cites · h-index 25
University of Massachusetts Lowell
2009 - Present
Hubei Provincial Center for Disease Control and Prevention
2025 - 2025
Shanghai Jiao Tong University
2024 - 2024
State Key Laboratory of Oncogene and Related Genes
2024 - 2024
Chinese University of Hong Kong
2023 - 2023