He graduated summa cum laude from the Technion – Israel Institute of Technology in 1979, earned a master's degree in mathematics in 1980 from Tel Aviv University, and received his Ph.D. in Mathematics at the Hebrew University of Jerusalem in 1983 with the dissertation Extremal Problems in Combinatorics supervised by Micha Perles.
He graduated summa cum laude from the Technion – Israel Institute of Technology in 1979, obtained a master's degree in mathematics from Tel Aviv University in 1980, and earned his Ph.D. in Mathematics at the Hebrew University of Jerusalem in 1983 under the guidance of Micha Perles with the dissertation titled Extremal Problems in Combinatorics.