Apparatus and methods for beating heart bypass surgery
Auxiliary artificial heart of an embedded type
Canada
World
United States