University

Business and Technology University Tblisi

https://btu.edu.ge/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18396
4328
23
17811
5963
6683