Department of Surgery, Geneva University Hospitals, Geneva, Switzerland.
Orthopedic surgery, sportsmedicine
Journal of Trauma & Treatment received 1048 citations as per Google Scholar report