University

Universidad Nacional del Comahue

https://www.uncoma.edu.ar/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
2445
136
12
1794
5963
2157