Encyclopedia of Electrochemistry, Bioelectrochemistry by Martin Stratmann | Menrva Books | MenrvaBooks