Department of Surgery, Meander Medical Center Amersfoort, P.O. Box 1502, 3800 BM Amersfoort, The Netherlands
Journal of Trauma & Treatment received 1048 citations as per Google Scholar report