University

(3) Intechna Institute for New Technologies in Education

https://in-texno.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18538
4360
659
17977
5963
6683