CCT6A, a novel prognostic biomarker for Ewing sarcoma. Issue 4 (29th January 2021)