20 pubs · 804 cites · h-index 13
Creighton University
2018 - Present
IGM Biosciences (United States)
2023 - 2024
Clinica Universidad de Navarra
2023 - 2023
Centro de Investigación Biomédica en Red de Cáncer
Orlando Health
2021 - 2021