Publication

Living Photovoltaics based on Recombinant Expression of MtrA Decaheme in Photosynthetic Bacteria