Science Explorer Back to mapMap
World rank
#2,076,946
of 7,710,434 ranked researchers
Rank in Spain
#44,672
of 204,306
Works
38
Citations
472
Citations per work
12.4
h-index
9
i10-index 9Top 57% in Small Animals
Drawing this view