Work

Implantable Left Ventricular Assist Devices: New Hope for Patients with End-Stage Heart Failure

FWCI: 1.709
Cites: 8
Cited by: 14
Related to: 10