President & CEO
Chip Clark
CEO Approval Rating
90/100
2006
PublicIndependent CompanyNASDAQGNCA
https://www.genocea.com/