University

(3) Universidad Santo Tomás Villavicencio

https://www.ustavillavicencio.edu.co/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
22651
2294
221
22430
5963
6683