University

Sekolah Tinggi Agama Islam Negeri STAIN Teungku Dirundeng Meulaboh Aceh

http://staindirundeng.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21114
8764
823
13451
22377
7168
6084