University

Universidad Alonso de Ojeda

http://www.uniojeda.edu.ve/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12074
1004
21
164
12717
5819
6626