Ligand Pharmaceuticals to buy Pfenex for up to $516m

Ligand Pharmaceuticals has agreed to acquire Pfenex. (Credit: Adam Radosavljevic from Pixabay)