NCT05823246 - Safety and Efficacy Study of QLF31907 in Advanced Melanoma and Urothelial Carcinoma | Crick | Crick