Shoulder Impingement The shoulder is a very complex joint and one that if injured can take months and months of long imperative rehabilitation.
Shoulder Injuries The shoulder joint is a ball and socket joint involving the arm and shoulder blade bone.