Acupuncture is best known for treating pain of all kinds. But it has also proved effective in treating a range of other common medical problems naturally and non-invasively!