John R. Keough
Applied Process · Ajax Tocco Magnethermic · Lift Technology
Total Patents:
12
Overall Rank:
#396,420
Years Active:
1990–2025
Applied Process Rank:
#1