President & CEO
Clay Siegall
CEO Approval Rating
82/100
2006
PublicMerged with MorphImmune, Inc.NASDAQIMNM
https://immunome.com/