University

Universitas Sunan Giri

http://www.ppsunsuri.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27045
11753
1697
27940
26570
8602
6115