Davidson, Roei, University of Haifa