Mebendazole and ivermectin: interpreting early research

Dr. Walter Lemmo discusses mebendazole and ivermectin: interpreting early research.