Is there such thing as artificial blood?

Name of Office: National Voluntary Blood Services Program (NVBSP)

Scientists have yet to find a successful substitute for human blood. This is why blood donors are so vital to the lives of those who are in need of blood.