According to PR-model, otter.org is ranked 314,629th in multilingual Wikipedia, in particular this website is ranked 62,937th in Russian Wikipedia.
The website is placed before centre-antipoison-animal.com and after khabarindiatv.com in the BestRef global ranking of the most important sources of Wikipedia.