NCT05319015 - Neoadjuvant Lenvatinib and Pembrolizumab for IVC Tumor Thrombus | Crick | Crick