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