THE INTERNATIONAL ORGANISATION OF INTEGRATIVE AND PREVENTATIVE MEDICINE
✓ Registered charity · 1088752About
Health activities, health promotion
Where we work
Throughout England And Wales
Contact
Annual income £0
Get a custom landing page to promote your charity
Find out more