The York acupuncture safety study: prospective survey of 34 000 treatments by traditional acupuncturists

The York acupuncture safety study: prospective survey of 34 000 treatments by traditional acupuncturists