Scientists Invent Self-healing Battery Electrodewww6.slac.stanford.edu2 pointstambourine_man13 years ago