Every great scientific revolution promises new products, improved manufacturing methods and dramatic social change. With these benefits, however, there is often a struggle between scientists and society as change erupts. The nanotechnology revolution is no different. More...