$2.6 Billion to Develop a Drug? New Estimate Makes Questionable Assumptions The Incidental Economist, 20 Nov 2014 The following originally appeared on The Upshot (copyright 2014, The New York Times Company). The Tufts Center for the Study of…