Annual Revenue
$5.0-25M
Employees
1-25
Itamar Shimrat's photo - CEO of Cell Source

CEO

Itamar Shimrat

CEO Approval Rating

69/100

Read more