208 pubs · 1,297 cites · h-index 18
Universidade de Santiago de Compostela
1970 - Present
Center for Research in Molecular Medicine and Chronic Diseases
2025 - 2025
Universidad Técnica Particular de Loja
2024 - 2024
RELX Group (Netherlands)
2024 - 2024
University of Zulia
2024 - 2024