Affiliation: | 1. Department of Orthopaedics, Stanford University, 450 Broadway Street, MC 6342, Redwood City, CA 94063, USA;2. Department of Radiology, Stanford University, 300 Pasteur Drive, S0-56, Stanford, CA 94305, USA;3. Department of Radiology, Stanford University, 1201 Welch Road, P271, Stanford, CA 94305, USA;4. Department of Bioengineering, Stanford University, 1201 Welch Road, P271, Stanford, CA 94305, USA |