CEO
Stephen Myatt
CEO Approval Rating
90/100
Macomics is an England-based biotechnology company that develops and commercializes immunotherapies for the treatment of cancer.