RESEARCH AND LICENSE AGREEMENT (HVC)