University

Universite des Hautes Technologies des Grands Lacs Goma

https://uhtgl.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29408
1041
37
27216
29399
7356
6084