Abstract
BackgroundRoad traffic injuries are the twelfth leading cause of mortality globally. Nepal, one of the least developed countries in the world, has a rapidly rising rate of road traffic related...
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have