University

Ilia Chavchavadze Georgian National University

https://www.seu.edu.ge/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19254
4535
28
18773
5963
6683