AMENDED & RESTATED LICENSE AND DEVELOPMENT AGREEMENT