University

Universitas Islam Lamongan

https://unisla.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11863
4412
317
7420
10602
7356
6084