Blood substitute
Blood substitutes can be stored for much longer than transfusable blood, and can be kept at room temperature. Most haemoglobin-based oxygen carriers in trials today carry a shelf life of between 1 and 3 years, compared to 42 days for donated blood, which needs to be kept refrigerated.