University

Vladimir Institute of Business

https://vib33.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21289
4924
797
20975
5963
6683