Ticked Off: The Mystery of Lyme Disease - Dr. Richard Horowitz, Treatment

The Nature of Things

Dr. Horowitz is the Director of the Hudson Valley Healing Arts Centre in New York challenges the present U.S. treatment guidelines for Lyme disease.

More From Shows/Shows/The Nature of Things/Extras