Department of Orthopedic Surgery, Tulane University School of Medicine, 1430 Tulane Avenue, SL-32, New Orleans, LA 70112, USA
Journal of Trauma & Treatment received 1048 citations as per Google Scholar report