Term:
Estimated number of road traffic deaths
Definition:

Estimated number and rate of deaths due to road traffic fatal injury in the specified year.

Domain:
Population
Source:
World Health Organization [WHO]
arrow-up icon
Feedback