NCT06222125 - A Study of HB0025 Injection in Patients With Advanced Renal Cancer | Crick | Crick