138 pubs · 737 cites · h-index 12
Third People's Hospital of Hangzhou
2010 - Present
Pfizer (United States)
2025 - 2025
Sichuan University
2016 - 2025
West China Hospital of Sichuan University
2016 - 2025
Université Bourgogne Franche-Comté
2025 - 2025