University

Universite des Hautes Technologies des Grands Lacs Goma

https://uhtgl.org/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
30619
1198
36
30616
6492
6650