Bob Phillips - total artificial heart - 1

Bob Phillips - total artificial heart - 1

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