RESEARCH, DEVELOPMENT AND LICENCE AGREEMENT DATED THE 11TH DAY OF MAY, 1999