527 pubs · 25,668 cites · h-index 84
Sidra Medical and Research Center
2014 - 2025
Cardinal Glennon Children’s Medical Center
2006 - 2023
Immungenetics (Germany)
2002 - 2023
Nurix (United States)
2022 - 2023
Allogene Therapeutics (United States)
2018 - 2021