Babcock & Wilcox (United States)h-index: 58Total citations: 18,372Total papers: 1,949Homepage: https://www.babcock.com/