
Richard Davidson and Helen Stradling of Sarcoma UK talk about sarcoma and how being a rare cancer type means being largely ignored by science and medicine – something they are determined to change

Richard Davidson and Helen Stradling of Sarcoma UK talk about sarcoma and how being a rare cancer type means being largely ignored by science and medicine – something they are determined to change