University

Tirana Business University / SHLUP “Tirana Business University”

http://tbu.edu.al/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24861
5718
30
19130
24987
10778
6007