Biomedical technology and devices - Moore, James E., Jr., 1964-; Maitland, Duncan J. (Mechanical engineering, 2014)