Technion – Israel Institute of Technology
He was born in Haifa, Israel. He earned his Bachelor of Science (BS) and Master of Science (MS) degrees from the Technion – Israel Institute of Technology.