Heme binding to albuminoid proteins is the result of recent evolution

Heme binding to albuminoid proteins is the result of recent evolution