92 pubs · 6,838 cites · h-index 34
Shanghai University of Traditional Chinese Medicine
2025 - Present
Shuguang Hospital
2025 - 2025
Ipsen (France)
2022 - 2022
Ipsen (United States)
2021 - 2021
Dana-Farber/Boston Children's Cancer and Blood Disorders Center
2020 - 2020