University

Óbuda University (Budapest Polytechnic)

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2126
778
12
3786
2052
2477