ByNobleID
    Humeral avulsion of glenohumeral ligaments as a cause of anterior shoulder instability. | NobleID