Cancer and Polio Research Fund is a research organisation in Hoylake, GB. OpenAlex records 86 works and 12,782 citations for it.