Heterostructured magnetic nanoparticles: their versatility and high performance capabilities.

Heterostructured magnetic nanoparticles: their versatility and high performance capabilities.