John Brosnahan

Kennametal
Total Patents: 13
Overall Rank: #371,405
Years Active: 2000–2023
Kennametal Rank: #60