University

Institut Teknologi & Sains Nahdlatul Ulama Pasuruan

https://www.itsnupasuruan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26921
12422
1636
26880
6492
6650