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...Development and License Agreement • March 21st, 2001 • Celgene Corp /De/ • Services-commercial physical & biological research • New York
Contract Type FiledMarch 21st, 2001 Company Industry Jurisdiction
RECITALSCollaborative Research and License Agreement • March 21st, 2001 • Celgene Corp /De/ • Services-commercial physical & biological research • New York
Contract Type FiledMarch 21st, 2001 Company Industry Jurisdiction