University

Universidad de la Frontera

http://www.ufro.cl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1996
103
13
2643
3166
4930
1692