Giving blood and enrolling on the stem cell donor registry: ranking of obstacles and motives in Switzerland.

Giving blood and enrolling on the stem cell donor registry: ranking of obstacles and motives in Switzerland.