Dr. Shiri Ashkenazi

ד
Job Title Lab Manager
Phone 073-3785917
Email shirika@technion.ac.il