Incyte Has Decided Not To Proceed With The Planned Phase 3 MAESTRA-3 Study Evaluating INCB123667; Company Does Not Expect This Determination To Affect Its Financial Guidance Or Its Previously Disclosed Long-term Outlook

Benzinga
Open on Benzinga