University

Universidad de la Frontera

http://www.ufro.cl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1983
99
13
2716
2387
7511
1601