John M. Sanders

Mcdermott Technology · Blue Origin · The Babcock & Wilcox
Total Patents: 45
Overall Rank: #65,376
Years Active: 1984–2022
Mcdermott Technology Rank: #6