Tiny technology
Scientists and engineers spend their time trying to make technologies smaller than ever. But new developments show how miniaturisation is taking a giant leap forward.