In a quest for a truly self-sustainable source of power, EPFL scientists have explored the hydrovoltaic effect, which makes electricity…
Sign in to your account
Remember me