P phys.org Scientists find that ice generates electricity when bent 86 points isaacfrond 1 year ago 25 comments