University

Universidad Empresarial de los Andes

https://udelosandes.edu.bo/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20787
1985
32
20144
7521
7216