University

Universitas Muhammadiyah Lamongan

http://umla.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
23296
10178
1064
26524
5124
6683