Subject:

Eric Butchart

  • News

    May 10, 2006

    The Heart of the Matter

    If there were a problem with a life-saving medical device implanted in your heart, someone would tell you, right? Tom Hatch thought so. He was wrong.

Loading...