University

International Colleges of Islamic Science Greater London

https://icis-uk.com/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21216
5192
275
25056
20062
11401
6033