Brief

AstraZeneca, Sanofi strike massive compound-sharing open research pact