University

Universidad Metropolitana del Ecuador

https://www.umet.edu.ec/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
7532
748
43
11889
4431
6650