According to PR-model, anwary-islam.com is ranked 328,374th in multilingual Wikipedia, in particular this website is ranked 290,137th in English Wikipedia.
The website is placed before 101science.com and after femexfronton.com in the BestRef global ranking of the most important sources of Wikipedia.