by Don Kerson | Jan 20, 2008
Last week The New York Times printed an article on its front page calling attention to the fact that pharmaceutical companies have been routinely failing to report and publish studies of anti-depressant efficacy that do not support the drugs they are...