TECHNOLOGY DEVELOPMENT AND LICENSE AGREEMENT