Donating blood for research: a potential method for enhancing customer satisfaction of permanently deferred blood donors.

Donating blood for research: a potential method for enhancing customer satisfaction of permanently deferred blood donors.