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