Fenbendazole has gotten a lot of attention in recent years. It is a deworming medicine that treats infections caused by ...