NCT03630536 - TFE Renal Cell Carcinoma: A Prospective Registry and Translational Research Initiative | Crick | Crick