Zhongjiang Chen1 article listing Zhongjiang Chen in Nature Communications, indexed by Paperzzz from Crossref and OSF.Apatinib plus ifosfamide and etoposide versus ifosfamide and etoposide in patients with advanced osteosarcomas (OAIE/PKUPH-sarcoma 11): a randomized phase II study Nature Communications