Blood banks store blood for up to 42 days, but studies in England show that transfused blood older than [MORE]