Tiny robot with 'caterpillar' legs could deliver drugs inside the human body

Open in new window