David Harel

speaker David Harel

The Weizmann Institute of Science
Professor