David W. Piotrowski
Pfizer · Pharmacia & Upjohn Company · E.I. Du Pont De Nemours And
Total Patents:
42
Overall Rank:
#72,204
Years Active:
1996–2025
Pfizer Rank:
#71