Mebendazole and ivermectin: interpreting early researchDr. Walter Lemmo discusses mebendazole and ivermectin: interpreting early research.