University

Tbilisi University

http://www.tu.edu.ge/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25264
5634
57
27166
24697
8602
6115