CEO
Moritz Seuster
CEO Approval Rating
82/100
2002
PrivateAcquired by Bruker Corporation
http://biocrates.com/