University

Institute of Business Administration

https://pvnz-ida.at.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29741
5770
313
29721
5963
6683