University

Universidad Metropolitana del Ecuador

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
7532
748
43
11889
4431
6650