Science Explorer Back to mapMap
World rank
#29,936
of 7,710,434 ranked researchers
Rank in Spain
#269
of 204,306
Works
208
Citations
16k
Citations per work
77.8
h-index
64
i10-index 120Top 1.6% in Molecular Biology
Drawing this view