University

Ivane Javakhishvili Tbilisi State University

http://www.tsu.ge/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1368
531
1
404
3419
2778
912