CEO
Eliot Forster
CEO Approval Rating
88/100
F-star is an England-based biotechnology company that develops and commercializes novel antibody therapies for the treatment of cancer and orphan diseases.