Information and Communication Technologies

Physicists and engineers are continually seeking ways to make information technologies smaller, faster and more robust. Nanotechnology promises to accelerate these advances and produce: