Acupuncture has been used in Chinese medicine for thousands of years, but it has only recently caught on in western countries. The theory behind ...