David D. Newbold
Bend Reserch · Pfizer · Emd Millipore
Total Patents:
26
Overall Rank:
#151,600
Years Active:
1990–2024
Bend Reserch Rank:
#5