Advances in Bioelectrochemistry Volume 1 Surface, Electron Transfer and Techniques - Crespilho, Frank N. (Springer International Publishing, 2022)