Baram-Tsabari, Ayelet, Technion, Israel