Nanotechnology is an emerging technology seeking to exploit distinct technological advances of controlling the structure of materials at a reduced dimensional scale approaching individual molecules and their organised aggregates or supramolecular structures. These technological innovations, referred to as nanomedicines by the National Institutes of Health (Bethesda, MD, USA), have the potential...