Shoulder and upper arm
Shoulder impingement
The shoulder joint is a ball and socket joint. It is formed from a ball on the top of your arm bone (humerus) and a shallow socket which is part of your shoulder blade (scapula). Above the ball and socket joint, is a ligament which is attached to a bony prominence (acromion) on your shoulder […]