Electron transfer in proteins: theory, applications and future perspectives | Publicación