University

Universitas Muhammadiyah Sidoarjo

http://www.umsida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4887
1594
63
7951
2961
6403
5778