Improvements in medical care and technology and reductions in traffic-related fatalities in Great Britain.

Improvements in medical care and technology and reductions in traffic-related fatalities in Great Britain.