Sagi Ben Moshe, Technion—Israel Institute of Technology, Israel