Affiliation: | 1. Department of Surgery, Western Connecticut Health Network, 24 Hospital Avenue, Danbury, CT, 06810, USA 2. Department of Surgery, University of Vermont, 89 Beaumont Avenue, Burlington, VT, 05405, USA 3. Department of Medicine, University of Vermont, 89 Beaumont Avenue, Burlington, VT, 05405, USA
|