49 pubs · 1,711 cites · h-index 20
Pontificia Universidad Católica de Chile
2013 - Present
Universidad Autónoma de Chile
2024 - Present
Millennium Institute on Immunology and Immunotherapy
2009 - 2024
US Biologic (United States)
2014 - 2014
University of Chile
2009 - 2009