AMENDED & RESTATED LICENSE AGREEMENT