Dundee Race for Life: Fife teenager who had ‘a tumour the size of a melon’ backs Cancer Research fundraiser March 19 2021