1 results match your criteria: "893 Engineering Research Center[Affiliation]"
J Orthop Res
May 2005
Noyes-Giannestras Biomechanics Laboratories, Department of Biomedical Engineering, University of Cincinnati, 893 Engineering Research Center, OH 45221-0048, USA.