Dr. Shiri Ashkenazi

ד
Job Title Lab Manager
Phone 04-8295917
Email shirika@technion.ac.il