Endoluminal and transluminal surgery: current status and future possibilities.

Endoluminal and transluminal surgery: current status and future possibilities.