Sanofi steps up with a $645M deal to partner with AstraZeneca on a late-stage RSV antibody