Rachel Roberts, PhD, Chief Executive of the Homeopathy Research Institute, and Jeremy Sherr, PhD, Society of Homeopaths, talk about homeopathy.