University

Óbuda University (Budapest Polytechnic)

http://www.uni-obuda.hu/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
2126
778
12
3786
2052
2477