Children's Scientific and Clinical Center for Infectious Diseases of the Federal Medical and Biological Agency is the facility in Saint Petersburg, Russia.
According to PR-model, niidi.ru is ranked 112,718th in multilingual Wikipedia, in particular this website is ranked 11,132nd in Russian Wikipedia.
The website is placed before montco.today and after nashvilleonthemove.com in the BestRef global ranking of the most important sources of Wikipedia.