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

