how old do you need to be to donate blood

by Vernon Rempel 4 min read