University

STT Pelita Bangsa

https://sttpb.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
25331
11482
1362
25220
6492
6650