Foot power

UW researchers develop floor panels that can generate electricity

by ,