University

Universitas Muhadi Setiabudi Brebes

http://umus.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23387
9621
1007
18029
26158
9485
6033