According to PR-model, stevetilfordfoundation.org is ranked 2,819,056th in multilingual Wikipedia, in particular this website is ranked 408,230th in German Wikipedia.
The website is placed before iusgentium.ch and after katholische-kirche-oberstdorf.de in the BestRef global ranking of the most important sources of Wikipedia.