University

Adygei State University

https://www.adygnet.ru:443/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10325
2354
288
8054
5963
6658