Return to Article Details New technology creates stressful and demanding situations: Critical Care Nurses' experiences with Impella® treatment Download Download PDF