The 2025 Annual Report is now available for download...
The World Health Organisation estimates that more than 90% of deaths from injuries occur in low and middle income countries – and this is not surprising considering only 3.5% of surgery done worldwide takes place in the developing world. Injuries caused through...