According to PR-model, iec.org.af is ranked 126,626th in multilingual Wikipedia, in particular this website is ranked 148,929th in English Wikipedia.
The website is placed before drustvo-dsp.si and after keithscott.com in the BestRef global ranking of the most important sources of Wikipedia.