U have never touched any real science research, I guess. Nanotechnology is far from application and actually hard to make into real application. Researchers make bunches of rubbish papers in academic journals, just like molecular biology ppl do, which r useless. My advisor looks down...