nanocomplex noun1 •A nanoscale complexSeveral cell-specific aptamers have been used for gene delivery, but an aptamer-conjugated nanocomplex used in the treatment of NSCLC is limited. — 2015 formsnanocomplexes