What's wrong with the funding of cancer research?. Issue 6327 (15th May 1982)