University

Universitas Islam Lamongan

http://unisla.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10531
3816
255
9638
8580
8602
6115