NCT07618429 - Hand Versus Foot Controls for Robotic Surgery Simulation | Crick | Crick