Contact

Ayala Shiber, Principal Investigator
ayalashiber@technion.ac.il

Emerson Life Sciences Building, Room 3-26
Department of Biology, Technion – Israel Institute of Technology
Haifa 32000, Israel