LICENSE AND RESEARCH AGREEMENT (Amended and Restated)