TECHNOLOGY COLLABORATION AND LICENSE AGREEMENT