Posted in Health & Medicine YRCTR stands for Yorkshire Regional Children’s Tumour Registry (Leeds, UK)