University

Institut Teknologi & Sains Nahdlatul Ulama Pasuruan

http://www.itsnupasuruan.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29815
13854
2412
22605
29956
5819
6626