Biliopancreatic Diversion
Biliopancreatic Diversion with Duodenal Switch
Laparoscopic Greater Curvature Plication
Biliopancreatic Diversion
Biliopancreatic Diversion with Duodenal Switch
Laparoscopic Greater Curvature Plication
This surgeon has not listed his educational background.