Benjamin Podbilewicz
Room 4-31, 4th floor
Emerson Life Sciences Building
Department of Biology
Technion – Israel Institute of Technology
Haifa 32000, Israel
Phone: 972-4-829-3454
podbilew@technion.ac.il
Lab Manager- Menachem Katz
Room 4-28, 4-th floor
Emerson Life Sciences Building
Phone: 972-4-829-2783
menachemk@technion.ac.il