5 live Science
Mar 05, 2016•50 min
Episode description
The Naked Scientists look at a touch sensitive soft skin for robots and ask 'Do cats really land on their feet'?
The Naked Scientists look at a touch sensitive soft skin for robots and ask 'Do cats really land on their feet'?