Getty Images News AstraZeneca secures £33M CEPI funding to develop multi-specific influenza antibody Longjam DineshworiMar 21, 2025