Incyte (INCY) Reports Positive 52-Week Data from Phase 2b St