David Hepworth
Pfizer · Scripps Research
Total Patents:
29
Overall Rank:
#126,726
Years Active:
2002–2025
Pfizer Rank:
#75