site logo

Sanofi's latest investment signals long-term focus on vaccines

Sanofi Pasteur