Interim-CEO
Ian Hardy
CEO Approval Rating
- -/100
2016
PrivateMerger Pending with BiomX Inc
https://www.aphage.com/