University

(3) Universitas Mercu Buana Yogyakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11291
4129
288
2627
10321
8602
6115