University

Universitas Muhammadiyah Lamongan

http://umla.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16830
6966
604
22305
5311
6650