Fred Owens

The Babcock & Wilcox · Board Of Regents For Oklahoma State University
Total Patents: 6
Overall Rank: #877,076
Years Active: 1993–2005
The Babcock & Wilcox Rank: #113