Prof. Smadar Ben Tabou de Leon פרופ' סמדר בן טבו-דה לאון​

Department: Marine Biology
Laboratory: Gene Regulation in Development Lab
Phone:
 +972-4-8288555
Office: 
269, Multipurpose Building
Email: sben-tab@univ.haifa.ac.il