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