University

Sekolah Tinggi Agama Islam Negeri STAIN Teungku Dirundeng Meulaboh Aceh

http://staindirundeng.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20445
8563
797
12453
21921
5636
6528