16 pubs · 2,939 cites · h-index 13
Qingdao University
2022 - 2024
First Affiliated Hospital Zhejiang University
2008 - 2023
State Key Laboratory of Diagnosis and Treatment of Infectious Diseases
2020 - 2023
Yuhuangding Hospital
2022 - 2022
Chinese Academy of Medical Sciences & Peking Union Medical College
2020 - 2020