University

Business and Technology University Tblisi

https://btu.edu.ge/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18680
4542
27
15855
18409
7356
6084