http://stanmed.stanford.edu/2011spring/article5.html suggests 11% of donors actually end up donating, and that this is rising rather fast (was 1% as of 1995, up to 11% in 2008)
http://stanmed.stanford.edu/2011spring/article5.html suggests 11% of donors actually end up donating, and that this is rising rather fast (was 1% as of 1995, up to 11% in 2008)