David Ohana

David Ohana

David Ohana

Software developer & research staff member @ IBM (Haifa Research Lab)