University

Chechen State University

https://www.chesu.ru/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
15702
3624
502
14703
5963
6683