BiomX Inc's IT department is led by Iddo Weiner (Senior Director, Head of Data-Science) and has 5 employees.
Iddo Weiner
Senior Director, Head of Data-Science
Looking for a particular BiomX Inc employee's phone or email?