Affiliation: | (1) Department of Surgery, University of Aberdeen, Medical School, Aberdeen, UK;(2) Department of Medical Oncology, Grampian University Hospitals NHS Trust, Aberdeen Royal Infirmary, Aberdeen, UK;(3) Department of Molecular and Cell Biology, University of Aberdeen, Medical School, Aberdeen, UK |