University

STT Pelita Bangsa

https://sttpb.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26224
11955
1468
26142
5963
6683