University

Universidad Metropolitana del Ecuador

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7337
41
41
3442
8782
4356
6529