PATENT LICENSE AND STATEGIC ALLIANCE AGREEMENT