Simon Delagrave

Sanofi Pasteur Biologics · Hercules · Sanofi Pasteur
Total Patents: 18
Overall Rank: #244,055
Years Active: 2002–2025
Sanofi Pasteur Biologics Rank: #1