CEO
Kenneth Galbraith
CEO Approval Rating
90/100
1994
PublicAcquisition Pending from Structured Alpha LPNASDAQLMNL
http://www.liminalbiosciences.com