59 pubs · 859 cites · h-index 12
Zhejiang Center for Disease Control and Prevention
2021 - Present
Zhejiang University
2017 - Present
Brigham and Women's Hospital
2020 - 2025
Harvard University
Peking University