[Red, yellow and green? Road safety in Spain during the first decade of the 21st century].
Katherine
K
Pérez
D000063:Accidents, Traffic / Q000517:prevention & control*; D001334:Automobile Driving / Q000592:standards*; D006801:Humans; D012449:Safety / Q000592:standards; D013030:Spain