Digital twin-assisted surgery: technological architecture, integration across surgical phases, implementation challenges and future directions | Synapse