Affiliation: | 1. Department of Orthopaedic Surgery, G05.228, University Medical Center Utrecht, P.O. Box 85500, 3508 GA, Utrecht, The Netherlands 3. Image Sciences Institute, Utrecht University, Utrecht, The Netherlands 2. Department of Orthopaedic Surgery, Nemours/Alfred I. duPont Hospital for Children, Wilmington, DE, USA
|