Fenbendazole for Humans Fenbendazole, a veterinary dewormer, is making headlines for its potential... fenbendazole 3 days ago