Department of Orthopedic Surgery and Sport Traumatology, Grenoble South Teaching Hospital, 38130, Échirolles, France
Journal of Trauma & Treatment received 1048 citations as per Google Scholar report