19 pubs · 507 cites · h-index 11
Pontificia Universidad Católica de Chile
2012 - 2021
Millennium Institute on Immunology and Immunotherapy
2016 - 2021