ISBN 0071754970 books & textbook
Improvised Medicine: Providing Care in Extreme Environments
McGraw Hill / Medical /2011-12-27 Paperback / 578 Pages
isbn-10: 0071754970 / isbn-13: 9780071754972
McGraw Hill / Medical /2011-12-27 Paperback / 578 Pages
isbn-10: 0071754970 / isbn-13: 9780071754972