Centrnauchfilm is the film studio in Moscow.
According to PR-model, cnf.ru is ranked 720,657th in multilingual Wikipedia, in particular this website is ranked 86,527th in Russian Wikipedia.
The website is placed before cdwow.co.nz and after alan-dedman-artist.co.uk in the BestRef global ranking of the most important sources of Wikipedia.