Acupuncture is an ancient medicine that has been around for over 4000 years. A lot of people think it is just needles but it really is an entirely comprehensive and whole body medicine that takes into account you mental, physical and social concerns. A true acupuncturist (and there are differences) tries to balance the entire body using acupuncture points, cupping, dietary suggestions and herbal preparations.
This therapy is used to treat all conditions from something as simple as back pain to complicated issues like hormonal acne or thyroid disorders. Acupuncture would not still be around after 4000 years if it did not work!