'There could be real harm that's going on with this device'

grandforksherald - Mayo co-authored study suggests Impella cardiac catheterization device causes 15% more deaths than treatment it replaced 
Read The Rest at Latest | GrandForksHerald-- (opens a new tab)





Pages

Archive