University

Óbuda University (Budapest Polytechnic)

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
2126
778
12
3786
2052
2477