From the Clinic, What is...

What is Acupuncture? in under 150 words…

So what is acupuncture in under 150 words… Acupuncture is an ancient system of medicine which was developed in China over 3000 years ago. It is based on the concept of Qi (or chi) which is the vital life force…

Continue reading