Nyhus Lloyd M
Living Institute for Surgical Studies, Department of Surgery, University of Illinois College of Medicine at Chicago, (m/c 958), 840 South Wood Street, 60612, USA.
Hernia. 2003 Jun;7(2):63-7. doi: 10.1007/s10029-002-0113-x. Epub 2003 Mar 18.