University

(3) Universitas Mercu Buana Yogyakarta

http://mercubuana-yogya.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6436
2225
96
462
7325
6647
5789