menu

Electron and energy transfer in a porphyrin–oxoporphyrinogen–fullerene triad, ZnP–OxP–C60