LICENSE AND TECHNOLOGY TRANSFER AGREEMENT between