Pfenex announces ceased development of PF582

Oct 30, 2017