
113 - Pesticides and Cancer
The Body of Evidence
00:00
Cancer mortality falling with better treatments
Discussion of declining cancer death rates and improvements in screening and therapies, including immunotherapy examples.
Play episode from 09:54
Transcript


