James Henderson
Ncr · The Babcock & Wilcox
Total Patents:
9
Overall Rank:
#564,423
Years Active:
1985–2020
Ncr Rank:
#224