According to PR-model, ifwea.org is ranked 992,860th in multilingual Wikipedia, in particular this website is ranked 117,144th in Russian Wikipedia.
The website is placed before stc-clips.org and after insia-upm.es in the BestRef global ranking of the most important sources of Wikipedia.