So there you have it, folks! Who would have thought that ivermectin and fenbendazole, the unassuming off-patent drugs, could rise to become the unsung heroes […]