AMENDED AND RESTATED RESEARCH AND LICENSE AGREEMENT