Silver nanoparticles alter zebrafish development and larval behavior: distinct roles for particle size, coating and composition.

Silver nanoparticles alter zebrafish development and larval behavior: distinct roles for particle size, coating and composition.