According to PR-model, stambouline.com is ranked 986,032nd in multilingual Wikipedia, in particular this website is ranked 683,124th in English Wikipedia.
The website is placed before rockforpeople.com and after skoda-dobron.pl in the BestRef global ranking of the most important sources of Wikipedia.