University

STT HKBP

https://stthkbp.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24886
11141
1239
24764
5963
6683