Brief TV interview with Dr. Stephen Phillips on Lyme Disease, as tick season ramps up in the northeast USA:
http://www.fox5ny.com/news/104740644-video
He makes a great case for the utter bullsh!t that is PTLD.
http://www.fox5ny.com/news/104740644-video
He makes a great case for the utter bullsh!t that is PTLD.