University

Tirana Business University / SHLUP “Tirana Business University”

http://tbu.edu.al/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25101
5742
31
19974
25217
9593
5777