University

Universidad de la Marina Mercante

https://udemm.edu.ar/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15370
1290
109
14323
5954
6657