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

by Kallie Orn 10 min read