Science Explorer Back to mapMap
Discussion
World rank
#4,069,979
of 7,710,434 ranked researchers
Rank in Spain
#93,066
of 204,306
Works
22
Citations
519
Citations per work
23.6
h-index
13
i10-index 15Top 59% in Molecular Biology
Drawing this view