16 pubs · 226 cites · h-index 7
Chinese Academy of Medical Sciences & Peking Union Medical College
2016 - 2025
Institute of Hematology & Blood Diseases Hospital
Shanghai Public Health Clinical Center
2021 - 2021