David Schweitzer
Abbott · Bausch & Lomb Incorporated · Church & Dwight Co.
Total Patents:
37
Overall Rank:
#89,603
Years Active:
1986–2023
Abbott Rank:
#950