Fun facts in Trauma care that make sense

Emergency Medicine Kenya Foundation