Nanoparticles stop mosquitoes breeding

Water-soluble carbon nanoparticles can prevent mosquito larvae from reaching maturity