According to PR-model, afspc.info is ranked 1,714,536th in multilingual Wikipedia, in particular this website is ranked 952,237th in English Wikipedia.
The website is placed before sonderschulen-berlin.de and after bomlitz.de in the BestRef global ranking of the most important sources of Wikipedia.