University

Adygei State University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10334
2358
290
8054
5963
6683