EM-T1Journal of Safety Research2025-11-18第 95 卷,530-544开放获取高影响力 · 前 10%
A scoping review of the evidence base for the performance of leading indicators for improving safety outcomes: Available evidence, implications for practice and future directions