University

STT Pelita Bangsa

http://sttpb.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25660
11471
1405
18693
26018
5819
6626