University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20491
1928
33
20129
5963
6683