University

Óbuda University (Budapest Polytechnic) / Óbudai Egyetem

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2133
762
11
2198
3665
2069
2397