how long does it take to recover from a shoulder surgery
The recovery time for shoulder surgery is about 6-7 months, but may extend up to a year for some individuals.