Modern medicine has been staggeringly successful in delivering better health and longer lifespan. But in the developed world doctors are still struggling to treat chronic, often lifestyle-related killers such as cancer, heart disease and diabetes. Physicians also have little in their armoury to cope with the huge increase in immune system problems such as asthma and rheumatoid arthritis.
Millions of people are turning to alternative therapies,...