John Andrew Shaw

Hatch · General Motors · Dynalloy
Total Patents: 10
Overall Rank: #500,896
Years Active: 2012–2021
Hatch Rank: #11