C. Russell Middaugh
Sanofi Pasteur Biologics · Merck
Total Patents:
5
Overall Rank:
#972,278
Years Active:
1994–2020
Sanofi Pasteur Biologics Rank:
#10