← Back to headlines
Incyte Reports Sustained Efficacy for Opzelura
Incyte Corporation (INCY) announced sustained efficacy results for its drug Opzelura, demonstrated through week 24 of studies.
11 May, 20:01 — 11 May, 20:01
Sources
Showing 1 of 1 sources

