Imperial Cancer Research Fund is the cancer research organization in the UK, founded 1902, merged 2002 with The Cancer Research Campaign to form Cancer Research UK.
According to PR-model, icnet.uk is ranked 2,874,631st in multilingual Wikipedia, in particular this website is ranked 1,561,134th in English Wikipedia.
The website is placed before grooverelly.com and after theiceplant.cc in the BestRef global ranking of the most important sources of Wikipedia.