University

Sekolah Tinggi Agama Islam Negeri STAIN Teungku Dirundeng Meulaboh Aceh

http://staindirundeng.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20446
8558
797
12452
21918
5633
6626