University

Naberezhnye Chelny Institute of Social and Educational Technology and Resources

https://www.tatngpi.ru:443/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17761
4163
621
17086
5963
6683