Michael D. McAninch

The Babcock & Wilcox · Bwxt Nuclear Operations Group · Bwx Technologies
Total Patents: 7
Overall Rank: #730,182
Years Active: 1988–2017
The Babcock & Wilcox Rank: #173