So I was distracted yesterday from what I had intended to write about by an irresistible target provided me courtesy of Toby Cosgrove, MD, CEO of The Cleveland Clinic, who bemoaned all those nasty pro-science advocates who had had the temerity to link the antivaccine rant by the director of the Clinic’s Wellness Institute to […]