University

(3) Universidad de la República Instituto de Estadística

http://www.iesta.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11535
988
18
14188
12525
7060
6115