Recent patents on nanotechnology [Recent Pat Nanotechnol] NLMUID: 101291922