University

Universitas Muhammadiyah Lamongan

http://umla.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27003
12271
1687
13697
27917
5738
6626