how old do u have to be to donate blood

by Prof. Nona Mills Jr. 5 min read