Bob Phillips - total artificial heart - 4

Bob Phillips - total artificial heart - 4

Bob Phillips - total artificial heart - 4
Image: Penn State