how old do u have to be to donate blood

by Prof. Nona Mills Jr. 9 min read