John R. Bower

The Babcock & Wilcox · Flowserve Management
Total Patents: 4
Overall Rank: #1,210,175
Years Active: 1981–2015
The Babcock & Wilcox Rank: #252