NCT07627464 - Anlotinib + Benmelstobart vs Surgery for Patients With Localized Renal Cell Carcinoma Scheduled to Undergo Partial Nephrectomy | Crick | Crick