European Active Surveillance of Renal Cell Carcinoma Stud... | NCT06336187 | Trialant