By Michael Gross2007-12-07T14:05:00
Best known as blood's oxygen carrier, haem may also be a signalling molecule