Blood when stored at 4degC can be kept for-
High-Yield Explanation
Typically, blood storage at 4 degrees C is sho term, which ranges from a few days to a few weeks. However, long-term storage usually involves blood being frozen, with a resultant loss in DNA yield. Refer robbins 9/e