Heme oxygenase: recent advances in understanding its regulation and role.

Heme oxygenase: recent advances in understanding its regulation and role.