This tiny ‘robot’ can walk, jump, roll and even swim – and could be used for a whole range of medical applications.

Source: Nature Video