Biliverdin reductase: new features of an old enzyme and its potential therapeutic significance

Biliverdin reductase: new features of an old enzyme and its potential therapeutic significance