Annunziato Amendola1. 1. Department of Orthopaedics, University of Iowa Hospitals and Clinics, 200 Hawkins Dr, Iowa City, IA 52242, USA. ned-amendola@uiowa.edu
Authors: Robert D A Gaasbeek; Loes Nicolaas; Willard J Rijnberg; Corne J M van Loon; Albert van Kampen Journal: Int Orthop Date: 2009-08-27 Impact factor: 3.075