President & CEO
Chen Schor
CEO Approval Rating
88/100
2016
PrivateSubsidiary of Adicet Bio, Inc.
https://www.restorbio.com/