Nanotechnology is a 21st century technology. It allows products of just a few nanometres in size to be produced in any shape desired: for microprocessors, for electronic circuits in computers and in telecommunications, and for applications in medicine and biotechnology, to name just a few of the are...