Fenbendazole for Humans Fenbendazole, a veterinary dewormer, is making headlines for its potential... fenbendazole 1 month ago