Augustus Felix

C.R. Bard · Davol · Deka Products Limited Parternship
Total Patents: 86
Overall Rank: #19,511
Years Active: 1988–2025
C.R. Bard Rank: #1