High speed car accident with airbag deployed. What are the findings?


Emergency Medicine Kenya Foundation