535 pubs · 13,722 cites · h-index 63
Universidad Autónoma de la Ciudad de México
2023 - Present
Universidad Nacional Autónoma de México
2004 - Present
DIC (Japan)
2025 - 2025
Universidad Nacional de San Martín
2020 - 2024
Torrey Pines Institute For Molecular Studies
2007 - 2023