Role of multiheme cytochromes involved in extracellular anaerobic respiration in bacteria - Edwards, Marcus J. (2020)