how often are you allowed to donate blood

by Mr. Will Yost 6 min read