Science Explorer Back to mapMap
World rank
#321,948
of 7,710,434 ranked researchers
Rank in Brazil
#1,358
of 253,246
Works
187
Citations
21k
Citations per work
113.5
h-index
43
i10-index 61Top 5.4% in Oncology
Drawing this view