University

Universidad Alonso de Ojeda

http://uniojeda.edu.ve/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21807
2431
47
24673
21099
8602
6115