University

Bugema University

https://ror.org/02trpe492

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16611
494
22
15155
8370
7223