Biliverdin reductase: a major physiologic cytoprotectant

Biliverdin reductase: a major physiologic cytoprotectant