What is the recovery time after general surgery?

Recovery depends on the procedure. Minor surgeries may take 3–5 days, while others
may take up to 2 weeks.