Text size
related tags

The Technion has a bit of an image problem, and Peretz Lavie, the president of Israel’s esteemed institute of science and technology, is the first to admit it.