Reflectors could reduce road deaths ninefold, says Global Forum for Health Research.
Walgate
Robert
R
D000063:Accidents, Traffic / Q000401:mortality / Q000517:prevention & control*; D002648:Child; D003906:Developing Countries; D014943:Global Health; D006801:Humans; D008027:Light; D011482:Protective Devices; D013636:Tanzania; D016138:Walking / Q000293:injuries*