Department of Orthopaedic Surgery, Saint Louis University School of Medicine,3635 Vista Avenue,7th Floor, Desloge Towers, St. Louis, Missouri 63110, USA
Journal of Trauma & Treatment received 1048 citations as per Google Scholar report