31 pubs · 877 cites · h-index 15
Millennium Nucleus of Ion Channel Associated Diseases
2024 - 2025
University of Chile
1996 - 2025
University of Calgary
2008 - 2010
Centro de Estudios Científicos
2000 - 2006