COMMENT: Science miscommunication hamstrings the truth

9th January, 2017 Something has been getting my goat of late. What is it you wonder? Has yet another of my houseplants died? Is it the incomprehensible mumbling that comes over the train intercom when it’s delayed? The lack of an Insomnia near me? No, … Continue reading COMMENT: Science miscommunication hamstrings the truth