how long after surgery can you donate blood

by Dr. Hans McKenzie MD 3 min read