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

The Nature of Things

Dr. Horowitz is the Director of the Hudson Valley Healing Arts Centre in New York explains why Lyme Tests are unreliable.

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