CEO
CEO Approval Rating
- -/100
Selecta is a Massachusetts-based biotechnology company that researches and develops immunotherapies for the treatment of autoimmune diseases.