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