Institute of Protein Research is the research institute in Pushchino, Russia.
According to PR-model, protres.ru is ranked 290,818th in multilingual Wikipedia, in particular this website is ranked 30,552nd in Russian Wikipedia.
The website is placed before disclosure.site and after liturgybytlw.com in the BestRef global ranking of the most important sources of Wikipedia.