Multifunctional nanoparticles: from the detection of biomolecules to the therapy. (22nd February 2010)