Tag:

INCB28060

Latest Headlines

Latest Headlines

Novartis, Incyte strike potential $1B deal

Wilmington, DE-based Incyte announced today that it will get a hefty $150 million up front and a $60 million milestone payment on a new licensing deal with Novartis that could be worth more than $1