Science Explorer Back to mapMap
World rank
#4,380,094
of 7,710,434 ranked researchers
Rank in Uruguay
#1,182
of 3,394
Works
38
Citations
519
Citations per work
13.7
Drawing this view