Science Explorer Back to mapMap
World rank
#3,094,490
of 7,710,434 ranked researchers
Rank in Spain
#69,096
of 204,306
Works
270
Citations
3.6k
Citations per work
13.4
h-index
32
i10-index 82Top 3.5% in Radiation
Drawing this view