30 some years of heme oxygenase: from a "molecular wrecking ball" to a "mesmerizing" trigger of cellular events.

30 some years of heme oxygenase: from a "molecular wrecking ball" to a "mesmerizing" trigger of cellular events.