ICR one of founding institutions of new childhood cancer non-profit company 15 Oct 2023 The Institute of Cancer Research is one of the founding members of a new not-for-profit company that will enable scientists across the world to test cancer drugs in cell and animal models of childhood cancers. Find out more Show/Hide