Lives and limbs--the other price of modern road transport.
Bezzaoucha
A
A
Dekkar
N
N
Ladjali
M
M
D000063:Accidents, Traffic / Q000517:prevention & control* / Q000706:statistics & numerical data; D000462:Algeria; D006801:Humans; D009664:Norway; D013030:Spain