Itamar Sela

Itamar Sela Email and Phone Number

Research And Development at Oncohost
Itamar Sela's email is itamar.sela@nih.gov and Itamar Sela's phone number is +1971-227-6180 .

Itamar Sela Contact Details

img
Phone
+1971-227-6180

Itamar Sela Company Details

img
Company
img
Location
Binyamina, Haifa, Israel
img
Industry
Pharmaceuticals
img

Related Employees