University

Institut Agama Islam IAI Muhammadiyah Bima

https://iaimbima.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24158
10744
1187
25325
6354
6650