News
Business
... some batch failures, according to Mene Pangalos, AstraZeneca’s head of research.....
Business
... analysts wrote, citing comments from Mene Pangalos, the head of biopharma......