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