University

Business and Technology University Tblisi

https://btu.edu.ge/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17978
26
26
15000
17809
5822
6529