Nanoparticles for Biomedical Applications by Tianzhong Yang, Anca Mocofanescu & Chengmin Shen