PATENT LICENSE AND STRATEGIC ALLIANCE AGREEMENT