Delving Into Participation Trends in Renal Cell Carcinoma Studies | NCT06093568 | Trialant