37 pubs · 208 cites · h-index 7
Pontificia Universidad Católica de Chile
2023 - Present
Millennium Science Initiative
2025 - 2025
Astrobiology Center
2025 - 2025
Millennium Nucleus of Ion Channel Associated Diseases
2025 - 2025
Millenium Nucleus for Planet Formation
2025 - 2025