University

Tirana Business University / SHLUP “Tirana Business University”

http://tbu.edu.al/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23356
30
30
18197
23601
5822
6529