University

STT Baptis Medan

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
29086
13463
2206
21959
29291
5819
6626