Peroxidase activity of de novo heme proteins immobilized on electrodes.

Peroxidase activity of de novo heme proteins immobilized on electrodes.