Science Explorer Back to mapMap
World rank
#4,884,794
of 7,710,434 ranked researchers
Rank in Spain
#113,501
of 204,306
Works
52
Citations
460
Citations per work
8.8
h-index
10
i10-index 10Top 76% in Molecular Biology
Drawing this view