Ashi news.
Acupuncture Association of Chartered Physiotherapists.
Lancaster : Acupuncture Association of Chartered Physiotherapists,
Description based on: Apr. 2003.
Newsletter of the Acupuncture Association of Chartered Physiotherapists.
Acupuncture Association of Chartered Physiotherapists