University

Óbuda University (Budapest Polytechnic) / Óbudai Egyetem

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
2082
777
11
3646
2311
2467