University

Universidad San Francisco de Quito

https://www.usfq.edu.ec/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
2292
122
4
3070
5963
1432