University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17017
1558
29
20408
21173
6924
6033