Completed
Medical Care Versus Ventricular Assist Device for the Management of End-stage Heart Failure (MEVADE)
NCT03105726
- Conditions
- Cardiovascular Diseases, Heart Diseases, Heart Failure, +12 more
- Locations
-
Not specified