R Goel, G Tiwari, M Varghese, K Bhalla… - Campbell Systematic …, 2024 - ncbi.nlm.nih.gov
Background Road Traffic injuries (RTI) are among the top ten leading causes of death in the
world resulting in 1.35 million deaths every year, about 93% of which occur in low‐and …