University

Universidad de la Marina Mercante

https://www.udemm.edu.ar/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15913
1331
112
14759
6488
6650