As a cancer suffered person, I admire your research and presentation. I hope there is updated follow up which can be shared and accessible to the public as the lecture was based on research 2 years ago. Great. really.
$10 dewormer well worth a try to kills off those cancer sell If I were you... There's no profit to be make with natural anti cancer drug without a patent. Sheeples still think big pharma cares about their health lol