how old do you need to be to donate blood

by Vernon Rempel 5 min read