Peter Haughton. Show Affiliations »
Abstract
Year: 2004 PMID: 17462221 DOI: 10.1016/S1743-9191(06)60045-9
Source DB: PubMed Journal: Int J Surg ISSN: 1743-9159 Impact factor: 6.071