Science fiction. The oxygen capacity of stored blood degrades within weeks and it can start grow bacteria. Much donated blood is discarded because it never gets used.
A typical unit of blood is refrigerated for 42 days, then discarded if not used or frozen for later use. There is an expensive technique for freezing blood and storing it for up to a year or more, but this is only done in very special circumstances and is not always successful in keeping the blood safe for later use. Very little blood is frozen for storage.
(post is archived)