Annual price tag for nonfatal injuries in the US tops $1.8 trillion On 2018-10-08 A new analysis by researchers from Brown University and the Pacific Institute for Research and Evaluation has found that nonfatal […]