University

Universidade Óscar Ribas

http://www.uor.ed.ao/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22700
644
10
21209
22428
9593
5777