University

STT Pelita Bangsa

https://sttpb.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
25331
11482
1362
25220
6492
6650