Bob Philips - total artificial heart - 6

Bob Philips - total artificial heart - 6

Bob Philips - total artificial heart - 6
Image: Penn State