Nabieh Ayoub, Ph.D.
Neubauer Associate Professor
Faculty of Biology, Technion
Israel Institute of Technology
Haifa, 3200003, Israel
Tel: Office: +972-4-8294232
Lab: +972-4-8294231
Faculty Website: http://biology.technion.ac.il
Google site map: Click to open