While some biopharma companies beat expectations, others fell short for various reasons, with some deciding to return or axe assets.
While some biopharma companies beat expectations, others fell short for various reasons, with some deciding to return or axe assets.