University of Haifa
B.Sc.: University of Haifa, Israel, Biology