Your Daily Dose

IVERMECTIN FIGHTS CANCER???

This episode discusses antiparasitics and their potential relation to fighting cancer, with a specific mention of Ivermectin.

Listen