University

Malaysia Theological Seminary

http://stm.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18752
7596
137
17847
18284
7356
6084