Nanoparticle characterization: state of the art, challenges, and emerging technologies.

Nanoparticle characterization: state of the art, challenges, and emerging technologies.