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