Research Scientists at Stanford Invent Biomimetic, Self-healing Batteries
Redirecting to https://www6.slac.stanford.edu/news/2013-11-17-scientists-invent-self-healing-battery.aspx
Redirecting to https://www6.slac.stanford.edu/news/2013-11-17-scientists-invent-self-healing-battery.aspx