Improvised Medicine :
Iserson, Kenneth V.
Improvised Medicine : providing care in extreme environments / Kenneth V. Iserson - 2nd ed - McGraw-Hill Education 2016 - 972 pages
9780071847629
Improvised Medicine : providing care in extreme environments / Kenneth V. Iserson - 2nd ed - McGraw-Hill Education 2016 - 972 pages
9780071847629