Clifford F. Eckhart
The Babcock & Wilcox · Mcdermott Technology
Total Patents:
3
Overall Rank:
#1,633,091
Years Active:
1985–1999
The Babcock & Wilcox Rank:
#252