University

Institut Agama Islam IAI Muhammadiyah Bima

https://iaimbima.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26219
11798
1511
20206
26510
5819
6626