University

STT Baptis Medan

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29086
13463
2206
21959
29291
5819
6626