According to PR-model, isstd.org is ranked 2,592,357th in multilingual Wikipedia, in particular this website is ranked 1,444,452nd in English Wikipedia.
The website is placed before cefc.cat and after modern-building-services.co.uk in the BestRef global ranking of the most important sources of Wikipedia.