83 pubs · 1,897 cites · h-index 24
Zhejiang University
2020 - 2025
Humana (United States)
2010 - 2025
Health Economics and Outcomes Research (United Kingdom)
2024 - 2024
Second Affiliated Hospital of Zhejiang University
2024 - 2024
University of Kentucky HealthCare
2022 - 2022