129 pubs · 1,580 cites · h-index 23
The University of Kansas Cancer Center
2016 - 2025
University of Kansas Medical Center
Cellular Therapeutics (United Kingdom)
2020 - 2025
University of Basel
2020 - 2024
University of Bern
2023 - 2023