Pharmageddon! The War Against Ivermectin -- The war rages on; the doctors find the new Merck drug wanting on safety and efficacy.
Pharmageddon! The War Against Ivermectin -- The war rages on; the doctors find the new Merck drug wanting on safety and efficacy.