University

Université Polytechnique Integrée

http://www.upi.edu.bi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30687
1200
19
30680
5963
6683