Science Explorer Back to mapMap
World rank
#1,224,676
of 7,710,434 ranked researchers
Rank in Nicaragua
#4
of 201
Works
83
Citations
2.5k
Citations per work
30.3
h-index
21
i10-index 36Top 22% in Nephrology
Drawing this view