Portis, M. “Service Learning That Saves Lives: Blood Drives”. Californian Journal of Health Promotion, Vol. 3, no. 1, Mar. 2005, pp. 73-83, doi:10.32398/cjhp.v3i1.1744.