University

Universitas Islam Lamongan

https://unisla.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13430
5262
387
11936
5963
6658