Search results for: Sheng-Long Fu
Biochemical and Biophysical Research Communications > 2013 > 430 > 2 > 729-734
International Orthopaedics > 2013 > 37 > 4 > 753-759
Biochemical and Biophysical Research Communications > 2013 > 430 > 2 > 729-734
International Orthopaedics > 2013 > 37 > 4 > 753-759