Leningrad Regional Cancer Center is the healthcare organization in Saint Petersburg, Russia.
According to PR-model, lood.ru is ranked 428,645th in multilingual Wikipedia, in particular this website is ranked 47,699th in Russian Wikipedia.
The website is placed before dunkirk-fc-history.blogspot.co.uk and after elizabethstrout.com in the BestRef global ranking of the most important sources of Wikipedia.