In vivo miniature robots for natural orifice surgery: State of the art and future perspectives.

In vivo miniature robots for natural orifice surgery: State of the art and future perspectives.