Visitors watch a performance made by a robot dog at the science and technology museum in Jiaxing City, east China's Zhejiang ...
A weekly programme that illuminates the mysteries and challenges the controversies behind the science that's changing our world.