Skip to content
The BMJ
emily_sena
Posted on
June 20, 2016
by
BMJ
Post navigation
Emily Sena: Too many drugs, too few medicines—the translational failure of animal research