Scientists from the University of Pennsylvania and the University of Michigan have developed a sub-millimeter microrobot smaller than a grain of salt. Equipped with a computer and sensors, it can sense, think and move independently. Though experimental, researchers say it could one day enable medical applications such as targeted treatment inside the human body.