YEDA RESEARCH AND DEVELOPMENT CO. LTD YEDA RESEARCH AND DEVELOPMENT CO. LTD Weizmann Institute of science, P.O. Box 95, 76100 Rehovot, ISRAEL