President & CEO
Jonathan Lieber
CEO Approval Rating
51/100
2007
PublicNASDAQONVO
https://organovo.com/