University

Sekolah Tinggi Agama Islam Negeri STAIN Teungku Dirundeng Meulaboh Aceh

http://staindirundeng.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23534
9800
1015
14013
24110
8602
6115