Challenges of nanoparticle engineering for cancer therapeutics. (May 2011) - Berti, Lorenzo