39 pubs · 1,772 cites · h-index 21
The University of Texas Southwestern Medical Center
2011 - 2025
Center for Cancer and Blood Disorders
2021 - 2021
Weatherford (United States)
2021 - 2021
Université de Montpellier
2020 - 2020
Institut de Recherche en Cancérologie de Montpellier
2020 - 2020