LICENSE AND RESEARCH AGREEMENT