Learn More
OBJECTIVES This study sought to determine the feasibility, safety, and exploratory efficacy of the Embrella Embolic Deflector (EED) system (Edwards Lifesciences, Irvine, California) in patients(More)