Evaluation of the public health impacts of traffic congestion: a health risk assessment.

Evaluation of the public health impacts of traffic congestion: a health risk assessment.