University

STT Pelita Bangsa

https://sttpb.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
25331
11482
1362
25220
6492
6650