Nanoparticles possess not only excellent structural features but also very good functional features. The potential for nanoparticles in industrial applications, disease diagnoses, medical imaging and ...