John A. Catalan
Sanofi Pasteur Biologics · Acambis
Total Patents:
4
Overall Rank:
#1,218,473
Years Active:
2009–2014
Sanofi Pasteur Biologics Rank:
#10