European Active Surveillance of Renal Cell Carcinoma Study (EASE RCC Study) | NCT06336187 | Trialant