I saw that as well and had the same reaction. Neuroscientist my foot!! Perhaps what he meant to say is: "That as a neurotic I find these results to be poorly written and misinformed". Coming from a neurotic that would be perfectly understandable.
(2)
(0)
OWC Pharmaceutical Research Corp. (OWCP) Stock Research Links