Science Explorer Back to mapMap
World rank
#6,620,384
of 7,710,434 ranked researchers
Rank in Spain
#164,005
of 204,306
Works
47
Citations
683
Citations per work
14.5
h-index
14
i10-index 21Top 55% in Molecular Biology
Drawing this view