119 pubs · 1,846 cites · h-index 20
Rosalind Franklin University of Medicine and Science
2025 - 2025
Universidade de Santiago de Compostela
1991 - 2025
Intel (United States)
2024 - 2024
Center for Research in Molecular Medicine and Chronic Diseases
2013 - 2023
SingularLogic (Greece)
2015 - 2015