University

University of the Holy Quran and Islamic Sciences

https://ror.org/001889b65

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20620
797
40
19879
8370
7223