Stepan (United States)h-index: 15Total citations: 1,269Total papers: 143Homepage: https://www.stepan.com/