According to PR-model, ifspd.org is ranked 1,219,686th in multilingual Wikipedia, in particular this website is ranked 159,126th in Russian Wikipedia.
The website is placed before magyarkroki.com and after smc2000.ru in the BestRef global ranking of the most important sources of Wikipedia.