University

Ivane Javakhishvili Tbilisi State University

https://www.tsu.ge/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1275
514
1
4129
1694
893