The Schumacher Institute is the other organization in Bristol, United Kingdom.
According to PR-model, schumacherinstitute.org.uk is ranked 1,469,961st in multilingual Wikipedia, in particular this website is ranked 194,024th in German Wikipedia.
The website is placed before athleticadvisor.com and after beetsugarhistory.blogspot.com in the BestRef global ranking of the most important sources of Wikipedia.