Medicines Eflornithine: Mechanism of Action, Uses, Side effects, and Contraindications August 27, 2025