NCT06524778 2024-08-07Single High-dose Brachytherapy for Giant Osteosarcoma MassesShanghai Jiao Tong University Affiliated Sixth People's HospitalPhase 2 Not yet recruiting16 enrolled