News

AstraZeneca (AZ) has announced promising results from a late-stage study of its C5 complement inhibitor Ultomiris ...