University

Sekolah Tinggi Teknik STT Pomosda Nganjuk

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
27160
12328
1690
27057
7521
7216