William McDonough
HP · Lensbaby · Sonivate Medical
Total Patents:
15
Overall Rank:
#311,759
Years Active:
1981–2024
HP Rank:
#1,237