Charles Miller
Acambis · Sanofi Pasteur Biologics
Total Patents:
3
Overall Rank:
#1,548,348
Years Active:
2009–2012
Acambis Rank:
#5