University

Óbuda University (Budapest Polytechnic) / Óbudai Egyetem

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2080
777
11
3647
2308
2467