University

Universitas Islam Lamongan

https://unisla.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11977
4519
327
8665
10781
5819
6626