Biomedical engineering : frontiers and challenges - Fazel-Rezai, Reza (InTech, 2011)