Proceedings of the Institution of Mechanical Engineers. Part H, Journal of engineering in medicine [Proc Inst Mech Eng H] NLMUID: 8908934