LICENSE AND TECHNOLOGY TRANSFER AGREEMENT