. Show Affiliations »
Abstract
Year: 2017 PMID: 29089692 PMCID: PMC5653593 DOI: 10.1007/s12262-017-1691-2
Source DB: PubMed Journal: Indian J Surg ISSN: 0973-9793 Impact factor: 0.656