Science Explorer Back to mapMap
World rank
#1,668,643
of 7,710,434 ranked researchers
Rank in Chile
#2,936
of 20,642
Works
54
Citations
473
Citations per work
8.8
h-index
11
i10-index 13Top 55% in Nephrology
Drawing this view