CEO
Jeffrey A. Meckler
CEO Approval Rating
73/100
2000
PublicMerger Pending with Decoy BiosystemsNASDAQNTEC
https://www.intecpharma.com/