JOINT TECHNOLOGY DEVELOPMENT, LICENSING AND MARKETING AGREEMENT