Advertisement
Electric SnailAsk most people to describe vanguard energy technology, and they’ll name LED lights, certain forms of solar energy and new electric storage methods. But how about this — generating energy from a living body?

June 04, 2012

Advertisement
Advertisement