Contrast-enhanced Ultrasound and Super-resolution Imaging Predict Renal Function Outcome After Nephrectomy | NCT07294859 | Trialant