60 pubs · 745 cites · h-index 12
Charles R. Drew University of Medicine and Science
2025 - 2025
Universidad EAFIT
2024 - 2025
Universidad Andrés Bello
2014 - 2024
Pontificia Universidad Católica de Chile
2024 - 2024
Millennium Institute on Immunology and Immunotherapy
2016 - 2024