University

Universidad Nacional del Comahue

http://www.uncoma.edu.ar/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2277
130
12
2028
1690
5822
2022