Ebramzadeh Edward
The J. Vernon Luck, Sr MD Orthopaedic Research Center, Orthopaedic Institute for Children, 403 West Adams Blvd., Los Angeles, CA, 90007, USA.
Clin Orthop Relat Res. 2017 Apr;475(4):1272-1274. doi: 10.1007/s11999-017-5243-7. Epub 2017 Jan 19.