CEO
Juergen Friedle
CEO Approval Rating
69/100
2004
PrivateSubsidiary of Repligen Corp
http://www.atoll-bio.com/