University

(3) Intechna Institute for New Technologies in Education / Институт новых технологий в образовании ИНТехнО

https://in-texno.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17213
4107
648
14361
16874
5819
6626