Welcome to Oded Ben-Tal's homepage