site logo

AstraZeneca's Imfinzi delivers survival benefit in Stage 3 lung cancer

Elizabeth Regan / Industry Dive