According to PR-model, turingfoundation.org is ranked 1,237,138th in multilingual Wikipedia, in particular this website is ranked 26,582nd in Dutch Wikipedia.
The website is placed before sensori.se and after webb-deane-stevens.org in the BestRef global ranking of the most important sources of Wikipedia.