Science Explorer Back to mapMap
World rank
#172,453
of 7,710,434 ranked researchers
Rank in Spain
#2,538
of 204,306
Works
225
Citations
9.9k
Citations per work
44.2
h-index
57
i10-index 128Top 1.9% in Pollution
Drawing this view