University

Nevsky Institute of Language and Culture

http://niyak.spb.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18325
4317
652
17730
5963
6683