University

Chechen State University

https://www.chesu.ru/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
15702
3624
502
14703
5963
6683