Introduction of genetically modified (GM) foods generated a lot of controversy few years back, now it is the turn of nanofoods. There has been debate on the safety of foods that have been produced directly or indirectly ...