Road traffic injuries are a global public health problem.
Peden
Margie
M
Hyder
Adnan
A
D000063:Accidents, Traffic / Q000517:prevention & control*; D003906:Developing Countries; D014943:Global Health; D006801:Humans