Muli Ben-Yehuda, Technion -Israel Institute of Technology