how can a person donate blood and never run out of it?

by Kallie Orn 7 min read