University

Business and Technology University Tblisi

https://btu.edu.ge/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18589
4291
25
17910
6492
6650