University

Sekolah Tinggi Agama Islam Negeri STAIN Teungku Dirundeng Meulaboh Aceh

https://staindirundeng.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18736
7790
674
21103
5343
6683