Men build dams and huge turbines to turn the energy of waterfalls and tides into electricity. To produce hydropower on a much smaller scale, Chinese scientists have now developed a lightweight power generator based on carbon nanotube fibers suitable to convert even the energy of flowing blood in blood vessels into electricity. They describe their innovation in the journal Angewandte Chemie.