Alfred F. DeCarlo, Jr.
Joint Medical Products · Depuy Orthopaedics · Johnson & Johnson
Total Patents:
27
Overall Rank:
#147,916
Years Active:
1984–2006
Joint Medical Products Rank:
#2