the industry’s main trade group. That means for every research project that succeeded to yield a new medicine, about 37 failed. What’s more, Science magazine reports that a stated congressional goal …
More Dementia: The Good, The Bad, The Ugly And A Proposal Videos