Interim-CEO
John Mendlein
CEO Approval Rating
90/100
2017
PrivateMerged with Senda Biosciences, Inc.
http://laronde.bio/