University

Universidade Católica de Angola

http://www.ucan.edu/www14/index.php

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14205
337
2
12905
5963
6683