University

Fundación de Estudios Superiores Comfanorte

https://www.fesc.edu.co/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14298
1190
146
12770
6492
6650