Transport: a public health issue.
Godlee
F
F
British Medical Journal, London.
D000063:Accidents, Traffic; D001336:Automobiles; D001642:Bicycling; D006801:Humans; D011634:Public Health; D014186:Transportation