PhD: Universidad Autónoma de Madrid. Spain
Previous Position: Instituto de Investigaciones Biologicas (IRBBarcelona), Barcelona. Spain
ORCID: 0000-0001-9873-435X
Researcher ID: F-8781-2010
Google Scholar profile: https://scholar.google.es/citations?user=GYgnD7EAAAAJ&hl=es&oi=ao