Science Explorer Back to mapMap
World rank
#29,456
of 7,710,434 ranked researchers
Rank in Uruguay
#2
of 3,394
Works
187
Citations
11k
Citations per work
60.2
h-index
65
i10-index 148Top 0.5% in Food Science
Drawing this view