SatCon Technology Corporation (United States)h-index: 23Total citations: 2,724Total papers: 121Homepage: http://www.satcon.com/en/home