RESEARCH & DEVELOPMENT AND LICENSE AGREEMENT