RESEARCH, DEVELOPMENT AND LICENSE AGREEMENT