University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18793
1773
30
12339
18889
7360
6084