Science Explorer Back to mapMap
World rank
#233,099
of 7,710,434 ranked researchers
Rank in Spain
#3,673
of 204,306
Works
64
Citations
3.1k
Citations per work
49.2
h-index
27
i10-index 39Top 9% in Plant Science
Drawing this view