Medical Engineering encompasses a broad range of activities, and is alternatively called Bioengineering and Biomedical Engineering. It is a multi-disciplinary subject integrating professional engineering activities with a basic medical knowledge of the human body and an understanding of how it functions when healthy, diseased or injured. Many of the advances in this field now seem