Discuss current or future applications of nanotechnology in fields such as medicine, engineering

Discuss current or future applications of nanotechnology in fields such as medicine, engineering, space exploration, fuel cell development, air and water purification, and agriculture.