Steve A. LaPrade

The Babcock & Wilcox · Johns Manville
Total Patents: 3
Overall Rank: #1,682,491
Years Active: 1981–1984
The Babcock & Wilcox Rank: #252