John McCartney

Norwood Industries · Stryker
Total Patents: 12
Overall Rank: #422,718
Years Active: 1982–2013
Norwood Industries Rank: #4