University

Universitas Muhadi Setiabudi Brebes

http://umus.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23426
9746
1000
17633
25995
7183
6115