88 pubs · 2,793 cites · h-index 31
Universidad de La Frontera
2011 - Present
Pontificia Universidad Católica de Chile
2026 - Present
Millennium Science Initiative
2023 - Present
Millennium Institute for Integrative Biology
2026 - Present
Hiroshima University
2020 - 2025