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