By Rebecca Trager2015-06-11T00:00:00
Study estimates $28 billion spent yearly on preclinical research that can’t be replicated