582 pubs · 14,043 cites · h-index 39
Peking University
2003 - Present
University of Florida
2018 - Present
Massachusetts Institute of Technology
2026 - Present
European Organization for Nuclear Research
2026 - Present
Hebei Medical University
2023 - 2025