Science Explorer Back to mapMap
World rank
#389,922
of 7,710,434 ranked researchers
Rank in Chile
#492
of 20,642
Works
73
Citations
7.3k
Citations per work
99.5
h-index
31
i10-index 43Top 6% in Surgery
Drawing this view