SEARCH Articles Figures Tables Electron proteins Electron transfer models Electron transfer protein Electron transfer proteins, modeling Electronic models Model protein Proteins transfer Proteins transferred Ruthenium model Ruthenium transfer Transfer model