IMpella-Protected cArdiaC Surgery Trial (IMPACT) | NCT05529654 | Trialant