← how long does gastric bypass surgery take how long does it take to recover from hemorrhoid surgery →