Department of Orthopaedic Surgery and Radiation Oncology, Medical College of Wisconsin, WI 53226, USA
Archives of Surgical Oncology received 28 citations as per Google Scholar report