University

STT Baptis Medan

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28856
13599
2006
28825
5963
6683