TECHNOLOGY TRANSFER AND ASSIGNMENT AGREEMENT