University

Universidade Lusiada de Angola

https://ula.co.ao/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28472
1083
20
28374
28322
5822
6528