Injuries are a leading cause of death and acquired disability, and result in significant medical spending. Prior estimates of injury-related cost have been limited by older data, for certain population, or spe…
news, new scholarship & more from around the world