University

Sekolah Tinggi Teknik STT Pomosda Nganjuk

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
27171
12620
1701
27131
6492
6650