Science Explorer Back to mapMap
World rank
#727,071
of 7,710,434 ranked researchers
Rank in Uruguay
#69
of 3,394
Works
152
Citations
4.7k
Citations per work
31.2
h-index
39
i10-index 71Top 4.7% in Paleontology
Drawing this view