One thousand consecutive mini-gastric bypass: short- and long-term outcome.

One thousand consecutive mini-gastric bypass: short- and long-term outcome.