Incyte Won’t Proceed With Planned Phase 3 MAESTRA-3 Study
Incyte will not proceed with its planned Phase 3 MAESTRA-3 study of INCB123667 in ovarian cancer.
Incyte will not proceed with its planned Phase 3 MAESTRA-3 study of INCB123667 in ovarian cancer.