CEO
Matthew Stober
CEO Approval Rating
82/100
Abzena is an England-based contract research organization that offers services such as antibody discovery and drug conjugate development for the biopharmaceutical sector.