Exelon (United States)h-index: 15Total citations: 976Total papers: 125Homepage: https://www.exeloncorp.com