University

Sekolah Tinggi Teknik STT Pomosda Nganjuk

https://stt-pomosda.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
27171
12620
1701
27131
6492
6650