European Space Agency
Evaluation of Supercapacitors and Impacts at System Level
Space Segment - Payload