Rechavi, Amit, University of Haifa