Paul J. Giannasca
Acambis · Oravax · Sanofi Pasteur Biologics
Total Patents:
4
Overall Rank:
#1,200,276
Years Active:
2001–2016
Acambis Rank:
#5