how long after surgery can you donate blood

by Dr. Hans McKenzie MD 10 min read