University

Telavi Iakob Gogebashvili State University

https://ror.org/00ggmmz77

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18409
4141
28
17306
8370
7223