NCT06076538 2025-12-29PET/MR for Characterization of Renal Masses (RMs)University of Texas Southwestern Medical CenterRecruiting97 enrolled