University

Chechen State Pedagogical Institute

https://chspu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18126
4249
637
17512
5963
6683