James E. O'Hara
Quanex
Total Patents:
3
Overall Rank:
#1,582,034
Years Active:
1983–2008
Quanex Rank:
#22