John Owens

Invacare · Ram Group · Chicago Bridge & Iron
Total Patents: 19
Overall Rank: #239,614
Years Active: 1983–2016
Invacare Rank: #23