Congratulations on the Promotion. But Did Science Get a Demotion?
The following originally appeared on The Upshot (copyright 2018, The New York Times Company). A number of recent news articles have brought renewed attention to financial conflicts of interest