Life Cycle Engineering (United States)h-index: 91Total citations: 36,480Total papers: 1,205Homepage: https://www.lce.com/