How long should one wait to donate blood after he has smoked marijuana ? Or for that matter , for any type of intoxification , what are the standard buffer time duration to donate blood ?
Can I donate blood if my blood is type O with antigens ?