Robots join the fight against cancer
The researchers hope that snake robots could help spot and remove tumours more effectively.
A 30cm (1ft) snake slowly moves through the body of a man on a spotless table, advancing its way around the liver.
It stops, sniffs to the left, then turns to the right and slithers behind the ribcage.
This is a medical robot, guided by a skilled surgeon and designed to get to places doctors are unable to reach without opening a patient up.
It is still only a prototype and has not yet been used on real patients - only in the lab.
But its designers, from OC Robotics in Bristol, are convinced that once ready and approved, it could help find and remove tumours.