The role of technology in minimally invasive surgery: state of the art, recent developments and future directions.

The role of technology in minimally invasive surgery: state of the art, recent developments and future directions.