Fenbendazole for Humans Fenbendazole, a veterinary dewormer, is making headlines for its potential... fenbendazole 2 months ago