University

Universitas Islam Lamongan

http://unisla.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17957
6953
484
13926
18474
9241
5789