About half of all drug research is paid for by charitable foundations and public bodies. We examine the life-saving work done by those who don't chase profits. Show more
Discover 11,128,835 listings and 280,391 playable programmes from the BBC
About half of all drug research is paid for by charitable foundations and public bodies. We examine the life-saving work done by those who don't chase profits. Show more