Electricity from jellyfish (INHABITAT)

Sustainability

An unusual renewable…..

bio-electricity