Development and validation of a novel prognostic signature for osteosarcoma. — SciRadar