Science Explorer Back to mapMap
World rank
#634,592
of 7,710,434 ranked researchers
Rank in Peru
#139
of 7,808
Works
146
Citations
24k
Citations per work
164.8
h-index
41
i10-index 80Top 6.7% in Molecular Biology
Drawing this view