90 pubs · 2,431 cites · h-index 21
Shanghai Jiao Tong University
2015 - 2025
Ruijin Hospital
2014 - 2025
European Foundation for the Study of Chronic Liver Failure
2025 - 2025
Renji Hospital
2020 - 2023
Shanghai Institute of Hematology
2019 - 2022