CONTRACT RESEARCH AND LICENSE AGREEMENT