NCT03859349 - The Canada Lymph Node Score: A Feasibility Randomized Controlled Trial | Crick | Crick