NCT07821775 - Robotic vs Laparoscopic and Open Surgery for Abdominopelvic Cancers | Crick | Crick