Benjamin D Lack

Duke University, Durham, North Carolina, United States

Are you Benjamin D Lack?

Claim your profile

Publications (10)34.53 Total impact

Publication Stats

55 Citations
34.53 Total Impact Points

Institutions

  • 2010
    • Duke University
      • Department of Surgery
      Durham, North Carolina, United States
  • 2009
    • Duke University Medical Center
      • Department of Surgery
      Durham, North Carolina, United States