University

STT Baptis Medan

http://sttbaptis-medan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28484
13436
1966
28463
6492
6650