According to PR-model, icpsr.org.ma is ranked 977,704th in multilingual Wikipedia, in particular this website is ranked 568,822nd in English Wikipedia.
The website is placed before xportal.pl and after saccotek.co.ke in the BestRef global ranking of the most important sources of Wikipedia.