University

Moscow Power Engineering Institute / Национальный исследовательский университет МЭИ

https://mpei.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2457
882
44
2755
3873
2940