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?