University

STIKes Tengku Maharatu

http://stikestengkumaharatu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28663
13172
2080
26309
28661
7356
6084