University

Óbuda University (Budapest Polytechnic) / Óbudai Egyetem

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2149
772
11
2022
3769
2273
2383