University

Universidad Metropolitana del Ecuador

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
7362
685
41
3440
8781
4354
6626