Is the emerging field of nanomedicine a breathtaking technological revolution that promises remarkable new ways of diagnosing and treating diseases? Or does it portend the release of dangerous nanoparticles, nanorobots or nanoelectronic devices that will wreak havoc in the body? A new review of...