Daniel T. MacLauchlan
The Babcock & Wilcox · Mcdermott Technology · Bwxt Technical Services Group
Total Patents:
31
Overall Rank:
#118,948
Years Active:
1988–2019
The Babcock & Wilcox Rank:
#12