Abstract
It is estimated that 1.35 million people die annually due to road traffic crashes and these crashes cost most countries 3–5% of their gross domestic product (GDP). The economic appraisal of roads c...
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have