Slater Trevor: The quest for solutions to the problems of cancer. An international collaborative effort by a team of distinguished scientists. A progress report. In: Research Review [National Foundation for Cancer Research], (4) 1. (1981)