University

University for Business and Technology / Kolegji UBT

https://ror.org/00033n668

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4419
1312
7
8697
3778
4687