Contact details

imodlin@optonline.net
Yale University
School of Medicine, Department of Surgery
333 Cedar Street
New Haven, CT 06520-8062
USA

203.785.5429