Distinguished Israel Pollack Lecturer, Technion, Haifa.. Technion, Israel.