Exhibit 10.21 DEVELOPMENT AND LICENSE AGREEMENT DEVELOPMENT AND LICENSE AGREEMENT, dated April 19, 2000 (the "Agreement"), is made between Celgene Corporation, a Delaware corporation ("Celgene"), and Novartis Pharma AG, a Swiss corporation...

AutoNDA by SimpleDocs
Time is Money Join Law Insider Premium to draft better contracts faster.