Thoracic outlet syndrome: anatomy, pathophysiology, types of TOS: neurogenic and vascular (venous and arterial), signs and symptoms, causes, diagnosis and treatments.